have a secret idea or plan - Allemand Anglais Dictionnaire